Data structures are essential building blocks for designing efficient algorithms. Thus, they play a central role in computer science and are important in many areas of electrical engineering, computational biology, computational finance, etc. They are used in a variety of applications today including search engines (e.g., Google, Bing), social networking applications (e.g., Facebook, Twitter), embedded systems (e.g., cell phones, robots), and DNA analysis. This course willintroduce the fundamentals of data structures and will provide athorough understanding of how to systematically organize data in acomputer system. In addition, this course will introduce students toanalytical tools for comparing data structures in terms of their time and space complexities. Moreover, students will appreciate the importance of programming structures, abstractions, and algorithms for improving the efficiency of computer programs.
Important Notice to Students on Exam Rules and Regulations
Eid-el-Fitr: FUL VC, Prof. Akinwumi Sends Message to Staff and Students
No Lassa Fever Case in FUL as Varsity Medical Center Issues Health Advisory
Drug Abuse and its Consequences by Pharm (Mrs) Kudirat Nasiru - FUL Health Corner
Prioritize Your Academic Pursuit - FUL VC, Prof. Akinwumi Tells 4,925 Matriculating Students
Int'l Linkage: FUL Moves to Partner University of Waterloo, Canada
FUL Forges Partnership with World Bank-Assisted Project, ACReSAL
Establishment of Law Faculty Gathers Momentum as FUL Mgt. Convenes Meeting with Senior Lawyers in Abuja